package com.liuguoqing.dependencyinversion.before;

/**
 * 不适用 依赖倒转原则 无法修改computer中的成员变量
 *
 * @Author : liugq
 * @Date : 2022/5/12 19:36
 * @See : 参考类
 * @Since： JDK1.8
 * @Version : 1.0
 */
public class ComputerDemo {
    public static void main(String[] args) {
        //创建计算机对象
        Computer computer = new Computer();
        //组装计算机
        computer.setCpu(new IntelCpu());
        computer.setHardDisk(new XiJieHardDisk());
        computer.setMemory(new KingstonMemory());
        //运行
        computer.run();
    }
}
